WatsonConv\Settings\Advanced C

Total Complexity 125
Dependencies 10
Dependents 1
Total lines 1,549
Lines of code 1,281
Logical lines of code 309
Comment lines 98
Methods 76
Properties 0

Methods 76

Method Rating Maintainability Complexity Lines of code
validate_twilio()
A
44 9 47
send_test_notification()
A
47 9 34
render_page()
S
43 1 83
validate_emails_string()
S
53 5 23
init_context_var_settings()
S
41 1 71
validate_notification_email_to()
S
54 4 21
send_test_email()
S
55 4 18
validate_notification_settings()
S
57 3 17
email_description()
S
53 1 46
set_recipient_email_address()
S
65 4 9
validate_email()
S
63 3 11
validate_phone()
S
63 3 11
render_domain_name()
S
63 3 11
rate_limit_description()
S
51 1 40
render_new_features()
S
60 1 40
render_limit()
S
56 2 22
render_client_limit()
S
56 2 22
init_smtp_mail_settings()
S
49 1 33
render_twilio_sid()
S
64 3 10
render_twilio_auth()
S
65 3 9
init_notification_settings()
S
51 1 27
init_history_settings()
S
51 1 27
render_test_notification_status()
S
61 2 11
init_rate_limit_settings()
S
53 1 25
init_client_rate_limit_settings()
S
53 1 25
context_var_description()
S
66 1 21
twilio_cred_description()
S
57 1 20
render_history_debug_enabled()
S
59 1 18
render_notification_summary_interval()
S
58 1 18
render_mail_vars_smtp_secure()
S
58 1 18
render_calling_text()
S
71 2 7
validate_context_var()
S
65 2 10
render_mail_vars_smtp_authentication()
S
60 1 15
render_smtp_setting_enabled()
S
61 1 15
render_use_limit()
S
61 1 15
render_use_client_limit()
S
61 1 15
render_mail_vars_enabled()
S
61 1 15
init_twilio_cred_settings()
S
58 1 15
render_history_enabled()
S
61 1 15
render_call_tooltip()
S
71 2 7
render_history_limit()
S
68 2 8
render_use_twilio()
S
61 1 15
render_notification_enabled()
S
61 1 15
render_call_button()
S
71 2 7
render_history_limit_enabled()
S
61 1 15
voice_call_description()
S
63 1 14
init_call_ui_settings()
S
59 1 14
client_rate_limit_description()
S
63 1 13
render_notification_email_to()
S
66 1 12
render_notification_description()
S
72 1 11
render_test_email_error_message()
S
63 1 11
render_plugin_version_var()
S
66 1 11
render_email_var()
S
65 1 11
render_nname_var()
S
65 1 11
init_voice_call_intro()
S
62 1 11
render_fname_var()
S
65 1 11
init_settings()
S
66 1 11
render_login_var()
S
65 1 11
render_lname_var()
S
65 1 11
render_limit_message()
S
71 1 7
render_client_limit_message()
S
71 1 7
render_call_recipient()
S
71 1 8
render_send_test_notification_email()
S
70 1 8
render_call_id()
S
71 1 8
twilio_call_ui_description()
S
68 1 8
render_mail_vars_smtp_password()
S
68 1 10
render_button_check_email_sending()
S
75 1 8
init_mail_settings()
S
66 1 8
render_history_description()
S
77 1 7
smtp_mail_description()
S
73 1 10
render_mail_vars_email_address_to()
S
68 1 10
render_mail_vars_smtp_host()
S
69 1 9
render_mail_vars_smtp_port()
S
69 1 9
render_test_email_success_message()
S
66 1 10
render_mail_vars_smtp_username()
S
68 1 10
init_page()
S
74 1 4